﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevComponents.DotNetBar;
using BookStore.Solution.BLL;

namespace BookStore.Solution.Presentation
{
    public partial class FrmSearchbyCategoryName : DevComponents.DotNetBar.OfficeForm
    {
        private string type = "Sách";
        public DataTable result = null;

        public FrmSearchbyCategoryName()
        {
            InitializeComponent();
        }
        public FrmSearchbyCategoryName(bool t)
        {
            InitializeComponent();
            if (!t)
            {
                type = "Văn phòng phẩm";
            }
        }

        private void btnSubmit_Click(object sender, EventArgs e)
        {
            string categoryName = txtCategoryName.Text;
            if (categoryName != "")
            {
                CategoryManager categoryManager = new CategoryManager();
                result = categoryManager.SearchbyName(categoryName, type);
                if (result.Rows.Count > 0)
                {
                    MessageBox.Show("Tìm thấy " + result.Rows.Count + " danh mục", "Kết quả tìm kiếm", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                    MessageBox.Show("Không tìm thấy bất kỳ danh mục nào phù hợp với yêu cầu tìm kiếm", "Kết quả tìm kiếm", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Bạn chưa nhập từ khóa tìm kiếm", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
    }
}